cannot keep something under his hat - Spanish English Dictionary